﻿@charset "utf-8";
/* CSS Document */

.onehometop{width:980px; margin:0 auto;}
.homesubcate h2.tit{
font: 700 12px/28px Arial, Helvetica, sans-serif;
padding-left: 15px;
color: #333;
height: 29px;
border-bottom: 1px solid #D5DDE2;
background: url(../images/cata_leftitbg.jpg) repeat-x;
}
.homesubcate ul li{ position:relative; z-index:888;}
.homesubcate .level_1 a{ background:url(../images/home_arr2.jpg) no-repeat 220px 9px;}
.homesubcate .level_1 a.hover{ position:absolute; z-index:999; display:block; width:222px; top:-1px; background:#fff; border-top:1px solid #C0CCD3; border-bottom:1px solid #C0CCD3; font-weight:700; color:#0080C8; height:29px;}
.homesubcate .subusnav{position:absolute; z-index:998;width:741px; top:-1px; border:1px solid #C0CCD3; left:236px; background:#fff url(../images/subcatebg.jpg) repeat-y right;-moz-box-shadow: 0 0 5px #DDD;-webkit-box-shadow: 0 0 5px #DDD;box-shadow: 0 0 5px #DDD;}
.subusnav .os_left{float:left;width:516px; margin:0px 22px;}
.subusnav .os_right{float:left;width:160px; padding-left:20px;}
.os_left dl{border-top:1px dotted #dfdfdf; clear:both;line-height:14px;}
.os_left dl.first{border:0px;}
.os_left dl dt{width:150px; float:left; padding-top:14px; font-weight:700; padding-left:20px;}
.os_left dl dd{width:326px; float:left;padding-top:14px;}
.os_left dl dd em{font-style:normal; line-height:14px; height:14px; display:inline-block; border-left:1px solid #ccc; margin-bottom:8px; padding-left:10px; padding-right:10px;}
.os_right h3{font:700 13px/22px Arial, Helvetica, sans-serif; padding-top:8px; height:25px;}
.subusnav .os_right ul li{height:auto; padding:3px 0px;}
.subusnav .os_right ul li a{ background:none; padding-left:0px; padding-right:5px; line-height:16px;}


.homeright{width:735px; float:left; padding-left:7px;}
.homebanner{position:relative; height:176px;}
#flashbox img{width:735px; height:176px;}
.itemnone{display:none;}
.itemon{display:block;}
#flashbar{position:absolute; z-index:10; bottom:0px; left:0;}
#flashbar li{float:left; width:244px; margin-right:1px; }
#flashbar li.onemar{width:245px; margin:0;}
#flashbar li a{display:block;float:left; width:244px; height:28px; line-height:28px;background:url(../images/flashbar1.png); text-align:center; color:#fff;}
#flashbar li.onemar a{width:244px;}
#flashbar li a:hover,#flashbar li.fbar_on a{background:url(../images/flashbar2.png); color:#000;}
* html #flashbar li a{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/flashbar1.png"); background:none;}
* html #flashbar li a:hover,* html #flashbar li.fbar_on a{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/flashbar2.png"); background:none; cursor:pointer;}

.home_scroll{clear:both; width:735px; background:url(../images/home_lpbg.jpg); margin-top:12px;}
.h_lastpro{float:left;width:345px; height:110px; border-right:1px solid #D5DDE2; padding:5px 11px 0px;}
.h_lastbl{float:left;width:345px;height:110px;padding:5px 11px 0px;}
.hllist li{ padding-left:10px; background:url(../images/home_arr.jpg) no-repeat 0px 7px;}
.hllist li .date{ float:right; color:#7B7C7C;}
.hllist li a{color:#071D28}
.hllist li a:hover{color:#0080C8}

.home_rempro{border:1px solid #D5DDE2; width:978px; margin:12px auto 0;clear:both;}
.rehItem{float:left;width:160px; padding:0px 17px 8px; border-right:1px dotted #D5DDE2}
.rehItem.last{border:0px;}
.rehItem .image{width:160px; height:140px;display:table;*position:relative;overflow:hidden}
.rehItem .image span{display:table-cell;vertical-align:middle;text-align:center; width:160px;*display:block; *position:relative;*position:absolute;*top:50%;}
.rehItem .image span a{display:block;*position:relative;*top:-50%;}
.rehItem dl dt a{font:700 12px/22px Arial, Helvetica, sans-serif;color:#0080C8}
.rehItem dl dt a:hover{ text-decoration:underline}
.rehItem dl dd{line-height:18px;}

/*category product*/

.onehome_cate{clear:both; width:980px; margin:8px auto 0px; background:url(../images/home_catitbg.jpg) repeat-x top;}
.onehome_cate h2.tit{width:196px; height:32px; background:url(../images/home_catitbg2.jpg) repeat-x; line-height:32px; font-weight:100; position:relative;} 
.onehome_cate h2.tit .txt{display:block; position:absolute; height:28px; width:300px; left:46px; top:0px; font-size:16px; line-height:28px;}
.onehome_cate h2.tit .num{ display:inline-block; background:url(../images/home_catline.jpg) no-repeat right; width:37px; text-align:center; color:#798A9B; font:100 20px/28px Arial, Helvetica, sans-serif;}
.hcatlist{width:100%;}
.hcatlist ul li{width:170px; padding:5px 12px 10px 13px; float:left;position:relative;border-right:1px solid #E6EBEE;border-bottom:1px solid #E6EBEE;}
.hcatlist ul li.last{border-right:0px;}
.hcatlist ul li .image{width:165px;height:160px;display:table;*position:relative;overflow:hidden;}
.hcatlist ul li .image span{display:table-cell;vertical-align:middle;text-align:center; *display:block; *position:relative;*position:absolute;*top:50%; left:5px;}
.hcatlist ul li .image span a{display:block;*position:relative;*top:-50%;}
.hcatlist ul li h3{padding:3px 0px; height:36px; overflow:hidden}
.hcatlist ul li h3 a{font:100 12px/18px Arial, Helvetica, sans-serif;}





/*2015.3.11 by tonny home add ad */
.onehomead{float:left; height:60px; border-right:1px solid #D5DDE2}
.onehomead2{float:left; height:60px;}


